package cn.iocoder.yudao.module.promotion.api.coupon;

import cn.iocoder.yudao.module.promotion.api.coupon.dto.CouponTemplateReqDTO;
import cn.iocoder.yudao.module.promotion.api.coupon.dto.CouponTemplateRespDTO;

import java.util.Collection;
import java.util.List;

/**
 * 优惠劵模板 API 接口
 *
 * @author 万民匠心
 */
public interface CouponTemplateApi {

    /**
     * 校验优惠劵
     *
     * @param ids 优惠券模板ID列表
     * @return 优惠劵模板
     */
    List<CouponTemplateRespDTO> getCouponTemplateList(Collection<Long> ids);

    /**
     *
     * @param reqDTO
     * @return 优惠劵模板
     */
    List<CouponTemplateRespDTO> getCouponTemplateList(CouponTemplateReqDTO reqDTO);

}
